home *** CD-ROM | disk | FTP | other *** search
/ An Introduction to Progr…l Basic 6.0 (4th Edition) / An Introduction to Programming using Visual Basic 6.0.iso / COMMON / TOOLS / VB / CABINETS / MSDAO350.CAB / icontrols / RichText / RichEdit.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-01-08  |  11.6 KB  |  340 lines

  1. package icontrols.RichText;
  2.  
  3. public class RichEdit {
  4.    public static final String RICHEDIT_DLL10 = "RichEd32.DLL";
  5.    public static final String RICHEDIT_DLL20 = "RichEd20.DLL";
  6.    public static final String RICHEDIT_CLASSA = "RichEdit20A";
  7.    public static final String RICHEDIT_CLASSW = "RichEdit20W";
  8.    public static final String RICHEDIT_CLASS10A = "RICHEDIT";
  9.    public static final String DLL_RICHEDIT = "RichEd32.DLL";
  10.    public static final String WC_RICHEDIT = "RICHEDIT";
  11.    public static final int WM_CONTEXTMENU = 123;
  12.    public static final int WM_PRINTCLIENT = 792;
  13.    public static final int EM_GETLIMITTEXT = 1061;
  14.    public static final int EM_POSFROMCHAR = 1062;
  15.    public static final int EM_CHARFROMPOS = 1063;
  16.    public static final int EM_SCROLLCARET = 1073;
  17.    public static final int EM_CANPASTE = 1074;
  18.    public static final int EM_DISPLAYBAND = 1075;
  19.    public static final int EM_EXGETSEL = 1076;
  20.    public static final int EM_EXLIMITTEXT = 1077;
  21.    public static final int EM_EXLINEFROMCHAR = 1078;
  22.    public static final int EM_EXSETSEL = 1079;
  23.    public static final int EM_FINDTEXT = 1080;
  24.    public static final int EM_FORMATRANGE = 1081;
  25.    public static final int EM_GETCHARFORMAT = 1082;
  26.    public static final int EM_GETEVENTMASK = 1083;
  27.    public static final int EM_GETOLEINTERFACE = 1084;
  28.    public static final int EM_GETPARAFORMAT = 1085;
  29.    public static final int EM_GETSELTEXT = 1086;
  30.    public static final int EM_HIDESELECTION = 1087;
  31.    public static final int EM_PASTESPECIAL = 1088;
  32.    public static final int EM_REQUESTRESIZE = 1089;
  33.    public static final int EM_SELECTIONTYPE = 1090;
  34.    public static final int EM_SETBKGNDCOLOR = 1091;
  35.    public static final int EM_SETCHARFORMAT = 1092;
  36.    public static final int EM_SETEVENTMASK = 1093;
  37.    public static final int EM_SETOLECALLBACK = 1094;
  38.    public static final int EM_SETPARAFORMAT = 1095;
  39.    public static final int EM_SETTARGETDEVICE = 1096;
  40.    public static final int EM_STREAMIN = 1097;
  41.    public static final int EM_STREAMOUT = 1098;
  42.    public static final int EM_GETTEXTRANGE = 1099;
  43.    public static final int EM_FINDWORDBREAK = 1100;
  44.    public static final int EM_SETOPTIONS = 1101;
  45.    public static final int EM_GETOPTIONS = 1102;
  46.    public static final int EM_FINDTEXTEX = 1103;
  47.    public static final int EM_GETWORDBREAKPROCEX = 1104;
  48.    public static final int EM_SETWORDBREAKPROCEX = 1105;
  49.    public static final int EM_SETUNDOLIMIT = 1106;
  50.    public static final int EM_REDO = 1108;
  51.    public static final int EM_CANREDO = 1109;
  52.    public static final int EM_GETUNDONAME = 1110;
  53.    public static final int EM_GETREDONAME = 1111;
  54.    public static final int EM_STOPGROUPTYPING = 1112;
  55.    public static final int EM_SETTEXTMODE = 1113;
  56.    public static final int EM_GETTEXTMODE = 1114;
  57.    public static final int EM_AUTOURLDETECT = 1115;
  58.    public static final int EM_GETAUTOURLDETECT = 1116;
  59.    public static final int EM_SETPALETTE = 1117;
  60.    public static final int EM_GETTEXTEX = 1118;
  61.    public static final int EM_GETTEXTLENGTHEX = 1119;
  62.    public static final int EM_SETPUNCTUATION = 1124;
  63.    public static final int EM_GETPUNCTUATION = 1125;
  64.    public static final int EM_SETWORDWRAPMODE = 1126;
  65.    public static final int EM_GETWORDWRAPMODE = 1127;
  66.    public static final int EM_SETIMECOLOR = 1128;
  67.    public static final int EM_GETIMECOLOR = 1129;
  68.    public static final int EM_SETIMEOPTIONS = 1130;
  69.    public static final int EM_GETIMEOPTIONS = 1131;
  70.    public static final int EM_CONVPOSITION = 1132;
  71.    public static final int EM_SETLANGOPTIONS = 1144;
  72.    public static final int EM_GETLANGOPTIONS = 1145;
  73.    public static final int EM_GETIMECOMPMODE = 1146;
  74.    public static final int IMF_AUTOKEYBOARD = 1;
  75.    public static final int IMF_AUTOFONT = 2;
  76.    public static final int IMF_IMECANCELCOMPLETE = 4;
  77.    public static final int IMF_IMEALWAYSSENDNOTIFY = 8;
  78.    public static final int ICM_NOTOPEN = 0;
  79.    public static final int ICM_LEVEL3 = 1;
  80.    public static final int ICM_LEVEL2 = 2;
  81.    public static final int ICM_LEVEL2_5 = 3;
  82.    public static final int ICM_LEVEL2_SUI = 4;
  83.    public static final int EN_MSGFILTER = 1792;
  84.    public static final int EN_REQUESTRESIZE = 1793;
  85.    public static final int EN_SELCHANGE = 1794;
  86.    public static final int EN_DROPFILES = 1795;
  87.    public static final int EN_PROTECTED = 1796;
  88.    public static final int EN_CORRECTTEXT = 1797;
  89.    public static final int EN_STOPNOUNDO = 1798;
  90.    public static final int EN_IMECHANGE = 1799;
  91.    public static final int EN_SAVECLIPBOARD = 1800;
  92.    public static final int EN_OLEOPFAILED = 1801;
  93.    public static final int EN_OBJECTPOSITIONS = 1802;
  94.    public static final int EN_LINK = 1803;
  95.    public static final int EN_DRAGDROPDONE = 1804;
  96.    public static final int ENM_NONE = 0;
  97.    public static final int ENM_CHANGE = 1;
  98.    public static final int ENM_UPDATE = 2;
  99.    public static final int ENM_SCROLL = 4;
  100.    public static final int ENM_KEYEVENTS = 65536;
  101.    public static final int ENM_MOUSEEVENTS = 131072;
  102.    public static final int ENM_REQUESTRESIZE = 262144;
  103.    public static final int ENM_SELCHANGE = 524288;
  104.    public static final int ENM_DROPFILES = 1048576;
  105.    public static final int ENM_PROTECTED = 2097152;
  106.    public static final int ENM_CORRECTTEXT = 4194304;
  107.    public static final int ENM_SCROLLEVENTS = 8;
  108.    public static final int ENM_DRAGDROPDONE = 16;
  109.    public static final int ENM_IMECHANGE = 8388608;
  110.    public static final int ENM_LANGCHANGE = 16777216;
  111.    public static final int ENM_OBJECTPOSITIONS = 33554432;
  112.    public static final int ENM_LINK = 67108864;
  113.    public static final int ES_SAVESEL = 32768;
  114.    public static final int ES_SUNKEN = 16384;
  115.    public static final int ES_DISABLENOSCROLL = 8192;
  116.    public static final int ES_SELECTIONBAR = 16777216;
  117.    public static final int ES_NOOLEDRAGDROP = 8;
  118.    public static final int ES_EX_NOCALLOLEINIT = 16777216;
  119.    public static final int ES_VERTICAL = 4194304;
  120.    public static final int ES_NOIME = 524288;
  121.    public static final int ES_SELFIME = 262144;
  122.    public static final int ECO_AUTOWORDSELECTION = 1;
  123.    public static final int ECO_AUTOVSCROLL = 64;
  124.    public static final int ECO_AUTOHSCROLL = 128;
  125.    public static final int ECO_NOHIDESEL = 256;
  126.    public static final int ECO_READONLY = 2048;
  127.    public static final int ECO_WANTRETURN = 4096;
  128.    public static final int ECO_SAVESEL = 32768;
  129.    public static final int ECO_SELECTIONBAR = 16777216;
  130.    public static final int ECO_VERTICAL = 4194304;
  131.    public static final int ECOOP_SET = 1;
  132.    public static final int ECOOP_OR = 2;
  133.    public static final int ECOOP_AND = 3;
  134.    public static final int ECOOP_XOR = 4;
  135.    public static final int WB_CLASSIFY = 3;
  136.    public static final int WB_MOVEWORDLEFT = 4;
  137.    public static final int WB_MOVEWORDRIGHT = 5;
  138.    public static final int WB_LEFTBREAK = 6;
  139.    public static final int WB_RIGHTBREAK = 7;
  140.    public static final int WB_MOVEWORDPREV = 4;
  141.    public static final int WB_MOVEWORDNEXT = 5;
  142.    public static final int WB_PREVBREAK = 6;
  143.    public static final int WB_NEXTBREAK = 7;
  144.    public static final int PC_FOLLOWING = 1;
  145.    public static final int PC_LEADING = 2;
  146.    public static final int PC_OVERFLOW = 3;
  147.    public static final int PC_DELIMITER = 4;
  148.    public static final int WBF_WORDWRAP = 16;
  149.    public static final int WBF_WORDBREAK = 32;
  150.    public static final int WBF_OVERFLOW = 64;
  151.    public static final int WBF_LEVEL1 = 128;
  152.    public static final int WBF_LEVEL2 = 256;
  153.    public static final int WBF_CUSTOM = 512;
  154.    public static final int TM_PLAINTEXT = 1;
  155.    public static final int TM_RICHTEXT = 2;
  156.    public static final int TM_SINGLELEVELUNDO = 4;
  157.    public static final int TM_MULTILEVELUNDO = 8;
  158.    public static final int TM_SINGLECODEPAGE = 16;
  159.    public static final int TM_MULTICODEPAGE = 32;
  160.    public static final int IMF_FORCENONE = 1;
  161.    public static final int IMF_FORCEENABLE = 2;
  162.    public static final int IMF_FORCEDISABLE = 4;
  163.    public static final int IMF_CLOSESTATUSWINDOW = 8;
  164.    public static final int IMF_VERTICAL = 32;
  165.    public static final int IMF_FORCEACTIVE = 64;
  166.    public static final int IMF_FORCEINACTIVE = 128;
  167.    public static final int IMF_FORCEREMEMBER = 256;
  168.    public static final int IMF_MULTIPLEEDIT = 1024;
  169.    public static final int WBF_CLASS = 15;
  170.    public static final int WBF_ISWHITE = 16;
  171.    public static final int WBF_BREAKLINE = 32;
  172.    public static final int WBF_BREAKAFTER = 64;
  173.    public static final int cchTextLimitDefault = 32767;
  174.    public static final int CFM_BOLD = 1;
  175.    public static final int CFM_ITALIC = 2;
  176.    public static final int CFM_UNDERLINE = 4;
  177.    public static final int CFM_STRIKEOUT = 8;
  178.    public static final int CFM_PROTECTED = 16;
  179.    public static final int CFM_LINK = 32;
  180.    public static final int CFM_SIZE = Integer.MIN_VALUE;
  181.    public static final int CFM_COLOR = 1073741824;
  182.    public static final int CFM_FACE = 536870912;
  183.    public static final int CFM_OFFSET = 268435456;
  184.    public static final int CFM_CHARSET = 134217728;
  185.    public static final int CFE_BOLD = 1;
  186.    public static final int CFE_ITALIC = 2;
  187.    public static final int CFE_UNDERLINE = 4;
  188.    public static final int CFE_STRIKEOUT = 8;
  189.    public static final int CFE_PROTECTED = 16;
  190.    public static final int CFE_LINK = 32;
  191.    public static final int CFE_AUTOCOLOR = 1073741824;
  192.    public static final int yHeightCharPtsMost = 1638;
  193.    public static final int SCF_SELECTION = 1;
  194.    public static final int SCF_WORD = 2;
  195.    public static final int SCF_DEFAULT = 0;
  196.    public static final int SCF_ALL = 4;
  197.    public static final int SCF_USEUIRULES = 8;
  198.    public static final int SF_TEXT = 1;
  199.    public static final int SF_RTF = 2;
  200.    public static final int SF_RTFNOOBJS = 3;
  201.    public static final int SF_TEXTIZED = 4;
  202.    public static final int SF_UNICODE = 16;
  203.    public static final int SFF_SELECTION = 32768;
  204.    public static final int SFF_PLAINRTF = 16384;
  205.    public static final int MAX_TAB_STOPS = 32;
  206.    public static final int lDefaultTab = 720;
  207.    public static final int PFM_STARTINDENT = 1;
  208.    public static final int PFM_RIGHTINDENT = 2;
  209.    public static final int PFM_OFFSET = 4;
  210.    public static final int PFM_ALIGNMENT = 8;
  211.    public static final int PFM_TABSTOPS = 16;
  212.    public static final int PFM_NUMBERING = 32;
  213.    public static final int PFM_OFFSETINDENT = Integer.MIN_VALUE;
  214.    public static final int PFN_BULLET = 1;
  215.    public static final int PFA_LEFT = 1;
  216.    public static final int PFA_RIGHT = 2;
  217.    public static final int PFA_CENTER = 3;
  218.    public static final int CFM_EFFECTS = 1073741887;
  219.    public static final int CFM_ALL = -134217665;
  220.    public static final int PFM_ALL = -2147483585;
  221.    public static final int CFM_SMALLCAPS = 64;
  222.    public static final int CFM_ALLCAPS = 128;
  223.    public static final int CFM_HIDDEN = 256;
  224.    public static final int CFM_OUTLINE = 512;
  225.    public static final int CFM_SHADOW = 1024;
  226.    public static final int CFM_EMBOSS = 2048;
  227.    public static final int CFM_IMPRINT = 4096;
  228.    public static final int CFM_DISABLED = 8192;
  229.    public static final int CFM_REVISED = 16384;
  230.    public static final int CFM_BACKCOLOR = 67108864;
  231.    public static final int CFM_LCID = 33554432;
  232.    public static final int CFM_UNDERLINETYPE = 8388608;
  233.    public static final int CFM_WEIGHT = 4194304;
  234.    public static final int CFM_SPACING = 2097152;
  235.    public static final int CFM_KERNING = 1048576;
  236.    public static final int CFM_STYLE = 524288;
  237.    public static final int CFM_ANIMATION = 262144;
  238.    public static final int CFM_REVAUTHOR = 32768;
  239.    public static final int CFE_SUBSCRIPT = 65536;
  240.    public static final int CFE_SUPERSCRIPT = 131072;
  241.    public static final int CFM_SUBSCRIPT = 196608;
  242.    public static final int CFM_SUPERSCRIPT = 196608;
  243.    public static final int CFM_EFFECTS2 = 1141080063;
  244.    public static final int CFM_ALL2 = -16777217;
  245.    public static final int CFE_SMALLCAPS = 64;
  246.    public static final int CFE_ALLCAPS = 128;
  247.    public static final int CFE_HIDDEN = 256;
  248.    public static final int CFE_OUTLINE = 512;
  249.    public static final int CFE_SHADOW = 1024;
  250.    public static final int CFE_EMBOSS = 2048;
  251.    public static final int CFE_IMPRINT = 4096;
  252.    public static final int CFE_DISABLED = 8192;
  253.    public static final int CFE_REVISED = 16384;
  254.    public static final int CFE_AUTOBACKCOLOR = 67108864;
  255.    public static final int CFU_CF1UNDERLINE = 255;
  256.    public static final int CFU_INVERT = 254;
  257.    public static final int CFU_UNDERLINEDOTTED = 4;
  258.    public static final int CFU_UNDERLINEDOUBLE = 3;
  259.    public static final int CFU_UNDERLINEWORD = 2;
  260.    public static final int CFU_UNDERLINE = 1;
  261.    public static final int CFU_UNDERLINENONE = 0;
  262.    public static final int PFM_SPACEBEFORE = 64;
  263.    public static final int PFM_SPACEAFTER = 128;
  264.    public static final int PFM_LINESPACING = 256;
  265.    public static final int PFM_STYLE = 1024;
  266.    public static final int PFM_BORDER = 2048;
  267.    public static final int PFM_SHADING = 4096;
  268.    public static final int PFM_NUMBERINGSTYLE = 8192;
  269.    public static final int PFM_NUMBERINGTAB = 16384;
  270.    public static final int PFM_NUMBERINGSTART = 32768;
  271.    public static final int PFM_RTLPARA = 65536;
  272.    public static final int PFM_KEEP = 131072;
  273.    public static final int PFM_KEEPNEXT = 262144;
  274.    public static final int PFM_PAGEBREAKBEFORE = 524288;
  275.    public static final int PFM_NOLINENUMBER = 1048576;
  276.    public static final int PFM_NOWIDOWCONTROL = 2097152;
  277.    public static final int PFM_DONOTHYPHEN = 4194304;
  278.    public static final int PFM_SIDEBYSIDE = 8388608;
  279.    public static final int PFM_TABLE = -1073741824;
  280.    public static final int PFM_EFFECTS = -1057030144;
  281.    public static final int PFM_ALL2 = -1056965121;
  282.    public static final int PFE_RTLPARA = 1;
  283.    public static final int PFE_KEEP = 2;
  284.    public static final int PFE_KEEPNEXT = 4;
  285.    public static final int PFE_PAGEBREAKBEFORE = 8;
  286.    public static final int PFE_NOLINENUMBER = 16;
  287.    public static final int PFE_NOWIDOWCONTROL = 32;
  288.    public static final int PFE_DONOTHYPHEN = 64;
  289.    public static final int PFE_SIDEBYSIDE = 128;
  290.    public static final int PFE_TABLEROW = 49152;
  291.    public static final int PFE_TABLECELLEND = 32768;
  292.    public static final int PFE_TABLECELL = 16384;
  293.    public static final int PFA_JUSTIFY = 4;
  294.    public static final int SEL_EMPTY = 0;
  295.    public static final int SEL_TEXT = 1;
  296.    public static final int SEL_OBJECT = 2;
  297.    public static final int SEL_MULTICHAR = 4;
  298.    public static final int SEL_MULTIOBJECT = 8;
  299.    public static final int GCM_RIGHTMOUSEDROP = 32768;
  300.    public static final int OLEOP_DOVERB = 1;
  301.    public static final String CF_RTF = "Rich Text Format";
  302.    public static final String CF_RTFNOOBJS = "Rich Text Format Without Objects";
  303.    public static final String CF_RETEXTOBJ = "RichEdit Text and Objects";
  304.    public static final int UID_UNKNOWN = 0;
  305.    public static final int UID_TYPING = 1;
  306.    public static final int UID_DELETE = 2;
  307.    public static final int UID_DRAGDROP = 3;
  308.    public static final int UID_CUT = 4;
  309.    public static final int UID_PASTE = 5;
  310.    public static final int GT_DEFAULT = 0;
  311.    public static final int GT_USECRLF = 1;
  312.    public static final int GTL_DEFAULT = 0;
  313.    public static final int GTL_USECRLF = 1;
  314.    public static final int GTL_PRECISE = 2;
  315.    public static final int GTL_CLOSE = 4;
  316.    public static final int GTL_NUMCHARS = 8;
  317.    public static final int GTL_NUMBYTES = 16;
  318.    public static final char WCH_EMBEDDING = '∩┐╝';
  319.    public static final int FR_WHOLEWORD = 2;
  320.    public static final int FR_MATCHCASE = 4;
  321.  
  322.    public static native int SendMessage(int var0, int var1, boolean var2, boolean var3);
  323.  
  324.    public static native int SendMessage(int var0, int var1, boolean var2, int var3);
  325.  
  326.    public static native int SendMessage(int var0, int var1, int var2, PARAFORMAT var3);
  327.  
  328.    public static native int SendMessage(int var0, int var1, boolean var2, CHARFORMAT var3);
  329.  
  330.    public static native int SendMessage(int var0, int var1, int var2, CHARFORMAT var3);
  331.  
  332.    public static native int SendMessage(int var0, int var1, int var2, CHARRANGE var3);
  333.  
  334.    public static native int SendMessage(int var0, int var1, int var2, EDITSTREAM var3);
  335.  
  336.    public static native int SendMessage(int var0, int var1, int var2, FINDTEXT var3);
  337.  
  338.    public static native int SendMessage(int var0, int var1, int var2, TEXTRANGE var3);
  339. }
  340.